<?php

namespace Common\Controller;

use Think\Controller;

class BaseController extends Controller
{

    static $res;
    public function _initialize()
    {
        static::$res = D('Res', 'Logic');

    }


    /**
     * 错误提示页
     * @param string $msg
     */
    public function sysErr($msg = "网络异常")
    {
        if (isMobile()) {
            $this->mobileErr($msg);
        } else {
            $this->pcErr($msg);
        }
        exit;
    }

    /**
     * 移动端错误页面
     * @param string $msg
     */
    public function mobileErr($msg = "网络异常")
    {
        C('DEFAULT_THEME', 'mobile');
        $this->assign('msg', $msg);
        $this->display('Common@System/error');
        exit;
    }

    /**
     * 移动端错误页面
     * @param string $msg
     */
    public function pcErr($msg = "网络异常")
    {
        C('DEFAULT_THEME', 'pc');
        $this->assign('msg', $msg);
        $this->display('Common@System/error');
        exit;
    }

}
